home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / Documentation / Engineering Notes / Known Problems < prev    next >
Encoding:
Text File  |  1996-09-19  |  5.4 KB  |  87 lines  |  [TEXT/ttxt]

  1. OpenDoc
  2. Development
  3. Framework
  4.                                                                                                                                                                                          
  5. Known Problems 
  6. ODF Release 2                                                                                                                                                                  
  7.  
  8. The following is a list of the known problems in this release of ODF.  This includes the Radar Bug Tracking number, 
  9. the bug title, details of the problem, and, in some cases,  a workaround.
  10.  
  11.                                                                                                                                                                                          
  12. Bug Number
  13. <Description>
  14.  
  15.                                                                                                                                                                                          
  16. 1378964
  17. ODFHello clones itself when it gets selected and then moved.
  18.  
  19. To reproduce: embed ODFHello in ODFDraw or ODFContainer. Activate ODFHello, then click inside it (not in the 
  20. border) and drag. A new copy of ODFHello is created.
  21.  
  22. What's happening is that the text in ODFHello is draggable, and if there are no other editors installed that handle text, 
  23. a new Hello part is created for the dropped text.
  24.  
  25.                                                                                                                                                                                          
  26. 1342662
  27. Holding down Cmd-z undoes once, but menu flashes repeatedly
  28.  
  29. The menu bar flashes repeatedly as if Undo was chosen many times, but Undo is performed only once.
  30.  
  31.                                                                                                                                                                                          
  32. 1357781
  33. FW_CString::ParseAsUnsignedInteger should return a boolean
  34.  
  35. It would be nice to have a version of ParseAsUnsignedInteger et al. that returns true if the number is valid.
  36.  
  37.                                                                                                                                                                                          
  38. 1361922
  39. ODF part should activate after undoing drop/paste of a part
  40.  
  41. Do the following: launch ODFDraw, drop an ODFClock, activate it, Undo the drop. We end up in a strange state with 
  42. only the OpenDoc menus available. (Clicking in ODFDraw restores its menus.)
  43.  
  44.                                                                                                                                                                                          
  45. 1366914
  46. Command Undo/Redo should validate frames
  47.  
  48. FW_CCommand has two frame members, fFrame and fSourceFrame. If a command is created from a part being viewed 
  49. in a separate window, fFrame will be the frame in the window and fSourceFrame will be the original embedded frame. 
  50. If the user closes the window, fFrame will not point to a valid frame. If the user then does Undo or Redo, the command 
  51. may dispatch from the invalid frame pointer, causing a crash or exception to be thrown.
  52.  
  53.                                                                                                                                                                                          
  54. 1367483
  55. Localization of number strings
  56.  
  57. FW_CString::ParseAsRealNumber should do localizable number formatting.
  58.  
  59.                                                                                                                                                                                          
  60. 1378789
  61. Menu id assignment has builtin limit
  62.  
  63. When menus are first created, they are assigned a menu id of 255, which is the unattached value. When a menu is attached 
  64. to the menu bar it is assigned the next unused menu id. The variable fNextMenuID contains the next unused menu id, and 
  65. it is simply incremented on each assignement. If fNextMenuID reaches 255 no more menu ids can be assigned. A part that
  66. does a lot of attaching and detaching of menus could hit this limit.
  67.  
  68.                                                                                                                                                                                          
  69. 1384628
  70. MenuBar::GetItemString locale info is not usable for comparing strings
  71.  
  72. This is actually an OpenDoc bug. The string returned from GetItemString has the following locale: (-1, 0) for System script,
  73. and (script, 0) for other scripts. The language code is always 0. The effect of this bug is that if you get a string from a menu
  74. and compare it with another string, they won't match because the locales are different. This is particularly a problem with
  75. Font menus containing font names in other scripts.
  76.  
  77.                                                                                                                                                                                          
  78. 1385382
  79. FW_CEditView::GetFont returns non-localized font name
  80.  
  81. If you call FW_CEditView::GetFont(ev)->GetFontName(ev, fontName), the fontName string has a locale of 
  82. (system script, system language) regardless of the font's actual script.
  83.  
  84.  
  85.  
  86. © 1993 - 1996 Apple Computer, Inc. All rights reserved.
  87. Apple, the Apple Logo, Macintosh, and OpenDoc are trademarks of Apple Computer, Inc., registered in the United States and other countries.